package cn.bluech.example.cloud.bean;


import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;

/**
 * Description:
 * root:此根注释用于注释需要序列化的类。 而且，由ElementList注释表示的元素列表中的元素需要此注释，以便可以确定元素名称。
 *      可以使用注释来确定所有其他字段或方法名称，因此不需要此类对象的Root注释。
 * name:这表示XML元素的名称。 这是可选的，当类的名称不适合作为元素名称时使用。
 *      如果未指定，那么XML元素的名称将是该类的名称。 如果指定，类将被序列化和反序列化与给定的名称。
 * strict:这用于确定所表示的对象是否应以严格的方式进行解析。 严格解析需要XML文档中的每个元素和属性与类模式中的一个字段相匹配。
 *       如果某个元素或属性与某个字段不匹配，那么解析失败并带有异常。 将严格解析设置为false可以在反序列化期间跳过源XML文档中的细节。
 *
 * 添加泛型解析会出错
 *
 * Create by Codeant on 2019/3/14.
 */
@Root(strict = false)
public class HttpEntity {
    @Element(name = "resultcode", required = false)
    public int result;
    @Element(required = false)
    public String msg;
    @Element(required = false)
    public Object dat;
}
